<?PHP
     /***********************************************
     CÓDIGO FUENTE ELABORADO POR VISO TEGNOLOGIA 
	 visoconstrucciones.com
	 	DANIEL VICTOR REYES GARZA 
      ***********************************************/
//Carga el archivo de seguridadque 
header('Content-Type: text/html; charset=ISO-8859-1');

require ("../controles/seguridad.php");
include ("../controles/sistema.php");
include ("../controles/requisiciones.php");
require ("../controles/controlpermisos.php");

$anio=$_POST['anio'];
$buscar=$_POST['buscar'];
?> 
<script>
$(document).ready(function(){
        //Examples of how to assign the ColorBox event to elements
        $(".caja1").colorbox({iframe:true, width:"900px", height:"90%",
                                onClosed:function(){ /*location.reload(true);*/
                                        consultaAjax($('#anio').val(),$('#buscar').val());
                                }
            });
});

 </script>

<table>
    <thead>
        <tr>
            <th># Requi</th>
            <th># O. de C.</th>
            <th>Clave</th>
            <th>Proveedor</th>
            <th>Tipo</th>
            <th>Vencimiento</th>
            <th>Monto</th>
            <th style="text-align:center;">Acciones</th>
        </tr>
    </thead>
    <tbody>
        <?php
        $estatus = 17; //Esado de Ordenes Enviadas
        $arr = array('dias' => true, 'ordenar' => 'ORDER BY fechaVenci ASC');
        $consulta = $requis->leerOrdenesPendientes($anio, $buscar, $estatus, $arr );
        while ($datos = mysqli_fetch_array($consulta)) {
            $idrequi = $datos["idrequi"];
            $ordenCompra = $datos["ordenAdmin"];
            $numeroRequi = $datos["numeroRequi"];
            $monto = $requis->montoEncode($datos["monto"]);
            $nombreProveedorAdmin = $datos["nombreProveedorAdmin"];
            $nombreClave = $datos["nombreClave"];
            $estatus = $datos['estatus'];
            $fijo = $datos["fijo"];
            $fechaMaxima = $datos['fechaMaxima'];
            $pagoDias = $datos["pagoDias"];
            $fechaVenci = $datos['fechaVenci'];

            ($fechaVenci < 0) ? $color = 'style="color:#FF0000"' : $color ="";

            switch ($fijo) {
                case 0: $fijo = "Evento";
                    break;
                case 1: $fijo = "Interno";
                    break;
            }
            ?>
            <tr class="<?php echo $idrequi; ?>">
                <td><?php echo $numeroRequi; ?></td>
                <td><?php echo $ordenCompra; ?></td>
                <td><?php echo $nombreClave; ?></td>
                <td><?php echo $nombreProveedorAdmin; ?></td>
                <td><?php echo $fijo; ?></td>
                <td <?php echo $color; ?>><?php echo $fechaVenci; ?></td>
                <td><?php echo $monto; ?></td>
                <td class="centrado">
                    <a class="icono32 caja1" href="requisicion_orden_ver.php?orden=<?php echo $ordenCompra ; ?>"  title="Ver Detalles"><img src="css/imagenes/icono_ver.png" alt="Ver"/></a>
                    <?php if ($estatus!="20"){?> <a class="icono32" href="reportes/orden_pdf.php?idrequi=<?php echo $idrequi; ?>&orden=<?php echo $ordenCompra ; ?>" target="_blank" title="Imprimir OC"><img src="css/imagenes/icono_requi.png" alt="Imprimir"/></a> <?php }; ?>
                    <a class="icono32 caja1" href="requisicionhis.php?idrequi=<?php echo $idrequi; ?>"  title="Historial de la Requisicion"><img src="css/imagenes/icono_histo.png" alt="Historial"/></a>
                    <?php if(($estatus=="17")){ ?><a class="icono32 pagar" href="#" orden="<?php echo "$ordenCompra"; ?>" requi="<?php echo "$idrequi"; ?>" title="Pagar Orden de Compra"><img src="css/imagenes/icono_pagado.png" alt="Pagar"/></a><?php } ?>
                </td>
            </tr>
    <?php } ?>
    </tbody>
    <tfoot> 
    </tfoot>
</table>
<script>
    $(document).ready(function() {
        $('a.pagar').click(function(e) {
            if(confirm('¿Seguro de marcar como pagada?')){
                e.preventDefault();
                var borrar = $(this).parents('tr');
                var idorden = $(this).attr('orden');
                var idrequi = $(this).attr('requi')
                $.ajax({
                    type: 'POST',
                    url: 'ajax/requi_orden_estatus.php',
                    //Es estatus 18 Orden Pagada
                    data: {orden: idorden,idrequi: idrequi,estatus: 18},
                    success: function() {
                        borrar.remove();
                    }
                });
            }
        });        
    });
</script>